///
///Author: Jeff Liu
///Date: 2023-10-13 21:29:25
///LastEditTime: 2023-10-15 00:58:28
///LastEditors: Jeff Liu
///Description: 
///FilePath: \ntu_interoperability\src\hccns\src\cls\isclearning\HL7QS\Production.cls
///Jeff.liu@intersytems.com
///
Class isclearning.HL7QS.Production Extends Ens.Production [System = 4]
{

XData ProductionDefinition
{
<Production Name="isclearning.HL7QS.Production" LogGeneralTraceEvents="false">
  <Description></Description>
  <ActorPoolSize>2</ActorPoolSize>
  <Item Name="fromRegFile" Category="ClinicReg" ClassName="EnsLib.HL7.Service.FileService" PoolSize="1" Enabled="true" Foreground="false" Comment="This is a default HL7 File Service." LogTraceEvents="false" Schedule="">
    <Setting Target="Host" Name="TargetConfigNames">fromRegADTUpdate</Setting>
    <Setting Target="Adapter" Name="ArchivePath">/shared/data/archive/</Setting>
    <Setting Target="Adapter" Name="FilePath">/shared/data/registration/</Setting>
    <Setting Target="Host" Name="MessageSchemaCategory">2.3.1</Setting>
    <Setting Target="Adapter" Name="FileSpec">*.txt</Setting>
  </Item>
  <Item Name="fromRegADTUpdate" Category="ClinicReg" ClassName="EnsLib.HL7.MsgRouter.RoutingEngine" PoolSize="1" Enabled="true" Foreground="false" Comment="This handles message routing logic." LogTraceEvents="false" Schedule="">
    <Setting Target="Host" Name="Validation"></Setting>
    <Setting Target="Host" Name="BusinessRuleName">isclearning.HL7QS.UpdateRule</Setting>
    <Setting Target="Host" Name="BadMessageHandler">BadMessageHandler</Setting>
  </Item>
  <Item Name="toBillingFile" Category="ClinicReg" ClassName="EnsLib.HL7.Operation.FileOperation" PoolSize="1" Enabled="true" Foreground="false" Comment="This is a default HL7 File Operation." LogTraceEvents="false" Schedule="">
    <Setting Target="Adapter" Name="FilePath">/shared/data/billing/</Setting>
    <Setting Target="Host" Name="Filename">billing.txt</Setting>
  </Item>
  <Item Name="toLabFile" Category="ClinicReg" ClassName="EnsLib.HL7.Operation.FileOperation" PoolSize="1" Enabled="true" Foreground="false" Comment="This is a default HL7 File Operation." LogTraceEvents="false" Schedule="">
    <Setting Target="Adapter" Name="FilePath">/shared/data/lab/</Setting>
    <Setting Target="Host" Name="Filename">lab.txt</Setting>
  </Item>
  <Item Name="isclearning.HL7QS.PatientRegDBOperation" Category="ClinicReg" ClassName="isclearning.HL7QS.PatientRegDBOperation" PoolSize="1" Enabled="true" Foreground="false" Comment="" LogTraceEvents="false" Schedule="">
  </Item>
  <Item Name="fromUpdateADTRoute" Category="ClinicReg" ClassName="EnsLib.HL7.MsgRouter.RoutingEngine" PoolSize="1" Enabled="true" Foreground="false" Comment="This handles message routing logic." LogTraceEvents="false" Schedule="">
    <Setting Target="Host" Name="Validation"></Setting>
    <Setting Target="Host" Name="BusinessRuleName">isclearning.HL7QS.RoutingRule</Setting>
    <Setting Target="Host" Name="BadMessageHandler">BadMessageHandler</Setting>
  </Item>
</Production>
}

}
